package com.sh.data.engine.domain.datadev.offline.model.domain;

import lombok.Data;

import java.util.List;

/**
 * @author：jingchen.hr
 * @descripion:
 * @data:11/2/2021 7:07 PM
 */
@Data
public class OfflineDevOpearationQualityTemplateInfoDomain {

    private Long tblId;

    private String tblName;

    private List<String> fieldNames;

    // 监控类型 0-模板规则 1-自定义规则
    private Integer ruleType;

    // 强弱规则 0-强 1-弱
    private Integer ruleStrength;

    private String templateId;

    private String templateName;

    // 0-大于 1-大于等于 2-等于 3-小于 4-小于等于 5-不等于 6-属于 7-不属于
    private String ruleCompareType;

    private String value;

    private String maxValue;

    private String minValue;

    private String expectValue;

    private String avgValue;

    private String sumValue;

    private String specialChar;

    private String lengthValue;

    private String codeLengthValue;

    private String enumValue;

    private Integer status;

    private String errMsg;

    private Integer ruleDiy;

    private String ruleExpectValue;

    private String ruleDiyModel;
}
